.ReportHeader
{
	padding-top: 20px;
	
	font-family:Arial;
	font-size:14px;
}

.SectionHeader
{
	font-family:Arial;
	font-size:12px;
	
	font-weight:bolder;

	text-align:left;
	vertical-align:top;

	padding-top:20px;

	width: 600px;
	
	border-bottom: solid 1px grey;
}

.ColumnHeader1
{
	margin-top:20px;
	width: 200px;
	
	font-family:Arial;
	font-size:12px;
	
	text-align:center;
}

.ColumnHeader2
{
	margin-top:20px;
	width: 200px;
	
	font-family:Arial;
	font-size:12px;
	
	text-align:center;
}

.ColumnHeader3
{
	margin-top:20px;
	width: 200px;
	
	font-family:Arial;
	font-size:12px;
	
	text-align:center;
}

.ColumnData1
{
	border-left: solid 1px grey;
	border-top: solid 1px grey;
	border-bottom: solid 1px grey;
	
	padding-left: 5px;
	
	background-color: #FFFF99;
	
	font-family:Arial;
	font-size:10px;
}

.ColumnData2
{
	border-top: solid 1px grey;
	border-bottom: solid 1px grey;
	
	padding-left: 5px;
	padding-right: 5px;
	
	font-family:Arial;
	font-size:10px;
}

.ColumnData3
{
	border-right: solid 1px grey;
	border-top: solid 1px grey;
	border-bottom: solid 1px grey;
	
	padding-right: 5px;
	
	background-color: #FFFF99;
	
	font-family:Arial;
	font-size:10px;
}